Смотрите также
Terrasoft Platform SDK > Библиотеки > TSObjectLibrary > Интерфейсы > IServices > Методы > DeleteItem
СодержаниеИндекс
Метод IServices::DeleteItem
Send Feedback

Удаляет сервис по его USI.

IDL
[id(103511)]
HRESULT DeleteItem(
    [in] BSTR ServiceUSI, 
    [in] SaveDatabaseObjectActionEnum SaveDatabaseObjectAction, 
    [out, retval] VARIANT_BOOL* Value
);
Параметры
Параметры 
Описание 
ServiceUSI 
USI сервиса 
SaveDatabaseObjectAction 
Действие сохранения объекта базы данных 
Value 
Возвращаемое значение 
Возвращаемое значение

"True", если сервис удален.

Описание

Перед удалением сервиса генерирует событие IServicesEvents::OnBeforeDeleteItem, которое может отменить удаление. 

 

Если значение параметра "SaveDatabaseObjectAction" равно "sdoaNone", то сервис не будет удален. 

 

Если значение параметра "SaveDatabaseObjectAction" равно "sdoaPromt", то будет отображено диалоговое окно подтверждения удаления сервиса, и сервис будет удален только при условии подтверждения действия. 

 

Если значение параметра "SaveDatabaseObjectAction" равно "sdoaSave", то сервис будет удален без подтверждения действия. 

 

Если удаление выполнено успешно, то генерирует событие IServicesEvents::OnAfterDeleteItem

 

Возвращает "True", если сервис был удален. Иначе возвращает "False".

Смотрите также
Copyright (с) Terrasoft 2002-2012.